﻿using Onshi.POS.AccesoDatos.Interfaces;
using Onshi.POS.Modelo.Entidades;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Onshi.POS.Repositorios
{
    public abstract class RepositorioEntidad<TEntidad, TIdentidad, TServicioDatos> : RepositorioBase<TEntidad, TIdentidad, TServicioDatos>
        where TEntidad : EntidadBase<TIdentidad>
    {
        #region Atributos

        protected List<TEntidad> entidades = new List<TEntidad>();

        #endregion

        #region Metodos

        public abstract TEntidad DevolverPorId(TIdentidad id);

        #endregion
    }
}
